package cn.wolfcode.domain;

import com.alibaba.fastjson.JSON;
import lombok.*;

import java.util.HashMap;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class ClassInfo {
    /**
     * 班级编号
     */
    private Long id;

    /**
     * 学生姓名
     */
    private String name;

    /**
     * 学生人数
     */
    private Integer number;

    /**
     * 班主任
     */
    private Employee employee;
    private Long employeeId;

    /**
     * 将部门转换成json格式的数据
     *
     * @return
     */
    public String getJson() {
        HashMap<String, Object> jsonObject = new HashMap<>();
        jsonObject.put("id", this.id);
        jsonObject.put("name", this.name);
        jsonObject.put("number", this.number);
        jsonObject.put("employeeId", this.employeeId);
        return JSON.toJSONString(jsonObject);
    }

    private String ssss;
}